xen.git
21 years agobitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:08:11 +0000 (17:08 +0000)]
bitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 16:41:41 +0000 (16:41 +0000)]
bitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)

Initial checkin of Linux 2.6.

21 years agobitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 16:22:58 +0000 (16:22 +0000)]
bitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)

Allow console port for a domain to be specified.

21 years agobitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 15:36:10 +0000 (15:36 +0000)]
bitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)

Change to new restart model.

21 years agobitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 15:26:41 +0000 (15:26 +0000)]
bitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)

Bugfix

21 years agobitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:34 +0000 (15:02 +0000)]
bitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:29 +0000 (15:02 +0000)]
bitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)

trivial

21 years agobitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:13 +0000 (15:02 +0000)]
bitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)

In linux, make halt the same as poweroff.
Xen now observes dom 0 exit code and halts if required.

21 years agobitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 14:26:03 +0000 (14:26 +0000)]
bitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)

Allow loading of kernel images with virtual-memory base different
from kernel-image load base.

21 years agobitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 11:46:25 +0000 (11:46 +0000)]
bitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)

Quieten down debug prints.

21 years agobitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 10:40:26 +0000 (10:40 +0000)]
bitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)

Improved error handling in xend and XendClient.

21 years agobitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 07:45:24 +0000 (07:45 +0000)]
bitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)
xenbk@gandalf.hpl.hp.com [Wed, 14 Jul 2004 07:47:43 +0000 (07:47 +0000)]
bitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 07:10:58 +0000 (07:10 +0000)]
bitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)

Tiny fixes to allow gentoo distro to work in dom0.

21 years agobitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 17:24:48 +0000 (17:24 +0000)]
bitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)

Fairly major fixes to the network frontend driver.
Much saner now.

21 years agobitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 15:24:53 +0000 (15:24 +0000)]
bitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)

Fix blkif backend driver to work from a kernel thread rather than
from a tasklet.

21 years agobitkeeper revision 1.1078 (40f3fba76Iz0xWiPyLNc6VMjsLY3Dw)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 15:11:35 +0000 (15:11 +0000)]
bitkeeper revision 1.1078 (40f3fba76Iz0xWiPyLNc6VMjsLY3Dw)

Fix the arg spec for save.

21 years agobitkeeper revision 1.1077 (40f3fb66AxVdcgokLJ3FBqGopebf3A)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 15:10:30 +0000 (15:10 +0000)]
bitkeeper revision 1.1077 (40f3fb66AxVdcgokLJ3FBqGopebf3A)

Add some device create/destroy changes that got missed.

21 years agobitkeeper revision 1.1076 (40f3f7b4Cj4P09-PODiTO2MMFlKicw)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 14:54:44 +0000 (14:54 +0000)]
bitkeeper revision 1.1076 (40f3f7b4Cj4P09-PODiTO2MMFlKicw)

Add device create and device destroy for an existing domain.

21 years agobitkeeper revision 1.1071.1.3 (40f3f494hMH1GKUQuCB0vUKhJyfyoA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 14:41:24 +0000 (14:41 +0000)]
bitkeeper revision 1.1071.1.3 (40f3f494hMH1GKUQuCB0vUKhJyfyoA)

Add a conswitch command-line option to Xen.

21 years agobitkeeper revision 1.1071.1.2 (40f3eed8kdZ959gB_ZYkHRPFFEGkKg)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 14:16:56 +0000 (14:16 +0000)]
bitkeeper revision 1.1071.1.2 (40f3eed8kdZ959gB_ZYkHRPFFEGkKg)

Fix domain death to stop all CPUs running over the defunct page tables.

21 years agobitkeeper revision 1.1071.1.1 (40f3e004OzCoCvEydk6MlPKkgr6Qcw)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 13:13:40 +0000 (13:13 +0000)]
bitkeeper revision 1.1071.1.1 (40f3e004OzCoCvEydk6MlPKkgr6Qcw)

Xen can rely on a good local APIC on P6+ processors.

21 years agobitkeeper revision 1.1075 (40f3d929OFHwDCndxHCAhHnmUAclPg)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 12:44:25 +0000 (12:44 +0000)]
bitkeeper revision 1.1075 (40f3d929OFHwDCndxHCAhHnmUAclPg)

Improve error trapping in xm.
Allow nfs_server to override dummy addr.

21 years agobitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:59:23 +0000 (09:59 +0000)]
bitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)

Check Twisted version.

21 years agobitkeeper revision 1.1073 (40f3a5f6jsJ9YolZiLVN9CCrudibTg)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:05:58 +0000 (09:05 +0000)]
bitkeeper revision 1.1073 (40f3a5f6jsJ9YolZiLVN9CCrudibTg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1062.3.8 (40f3a5e6oIo_7nbVBKSWPEnF6B7OpQ)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:05:42 +0000 (09:05 +0000)]
bitkeeper revision 1.1062.3.8 (40f3a5e6oIo_7nbVBKSWPEnF6B7OpQ)

Tidy up client api. Handle deferred restore.

21 years agobitkeeper revision 1.1072 (40f3a59bA83EVS8nABepOIwfgijigQ)
xenbk@gandalf.hpl.hp.com [Tue, 13 Jul 2004 09:04:27 +0000 (09:04 +0000)]
bitkeeper revision 1.1072 (40f3a59bA83EVS8nABepOIwfgijigQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1071 (40f32d351AUI5dQyI8HcrYtyF1eppg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 13 Jul 2004 00:30:45 +0000 (00:30 +0000)]
bitkeeper revision 1.1071 (40f32d351AUI5dQyI8HcrYtyF1eppg)

minor reordering to /etc/xen/network seems to make it more robust
when in an NFS mounted directory.

21 years agobitkeeper revision 1.1070 (40f30e57wtcdxmKl__WsIFujLBJtTg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:19:03 +0000 (22:19 +0000)]
bitkeeper revision 1.1070 (40f30e57wtcdxmKl__WsIFujLBJtTg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1068.1.2 (40f30e52YgpiISz76SagZV-I7ypcxg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:18:58 +0000 (22:18 +0000)]
bitkeeper revision 1.1068.1.2 (40f30e52YgpiISz76SagZV-I7ypcxg)

Tiny fix to allow compile with XFS file system enabled.

21 years agobitkeeper revision 1.1068.1.1 (40f30bc6KZGcPgiMDuS9kk_GR0oHTQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:08:06 +0000 (22:08 +0000)]
bitkeeper revision 1.1068.1.1 (40f30bc6KZGcPgiMDuS9kk_GR0oHTQ)

Use http rather than ftp for 'make world'

21 years agobitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 17:20:22 +0000 (17:20 +0000)]
bitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)

Fix sxpr conversion for forms.
Fix args for restore.

21 years agobitkeeper revision 1.1069 (40f2be1dQm0Goyt73MjStsGleH52zw)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 16:36:45 +0000 (16:36 +0000)]
bitkeeper revision 1.1069 (40f2be1dQm0Goyt73MjStsGleH52zw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1062.1.9 (40f2be17nAuA7EGu99OX-tMqApMDPQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 16:36:39 +0000 (16:36 +0000)]
bitkeeper revision 1.1062.1.9 (40f2be17nAuA7EGu99OX-tMqApMDPQ)

Bug fix in network backend.

21 years agobitkeeper revision 1.1068 (40f2bd236qdLHUh6BZA_h_brBDxINw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:32:35 +0000 (16:32 +0000)]
bitkeeper revision 1.1068 (40f2bd236qdLHUh6BZA_h_brBDxINw)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1067 (40f2bd0b02G1p040wyFochIouDyVAg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:32:11 +0000 (16:32 +0000)]
bitkeeper revision 1.1067 (40f2bd0b02G1p040wyFochIouDyVAg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1062.4.1 (40f2bcf53gcaS9OsNyD24qwazvX8ug)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:31:49 +0000 (16:31 +0000)]
bitkeeper revision 1.1062.4.1 (40f2bcf53gcaS9OsNyD24qwazvX8ug)

Work around Linux 2.6 bug by always setting an NFS server on the ip=
section of a kernel command line. We use the dummy value of '1.2.3.4'.
Barf.

21 years agobitkeeper revision 1.1062.3.6 (40f2b51e4BLBjwtTNt0Wn4e_VsJBgw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:58:22 +0000 (15:58 +0000)]
bitkeeper revision 1.1062.3.6 (40f2b51e4BLBjwtTNt0Wn4e_VsJBgw)

Write value back to xfrd.

21 years agobitkeeper revision 1.1066 (40f2b51d5-3k6wa_0xrCfujZGGi9BQ)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 15:58:21 +0000 (15:58 +0000)]
bitkeeper revision 1.1066 (40f2b51d5-3k6wa_0xrCfujZGGi9BQ)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk

21 years agobitkeeper revision 1.1062.1.8 (40f2b4a7XA6Vy0Lq6nLBErX9_qDhcQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 15:56:23 +0000 (15:56 +0000)]
bitkeeper revision 1.1062.1.8 (40f2b4a7XA6Vy0Lq6nLBErX9_qDhcQ)

Various cleanups, and fix a domain-destruct bug that left GDT
references hanging.

21 years agobitkeeper revision 1.1062.3.5 (40f2b453MO6YQxYlbqwoeVouYIGBEw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:54:59 +0000 (15:54 +0000)]
bitkeeper revision 1.1062.3.5 (40f2b453MO6YQxYlbqwoeVouYIGBEw)

Add missing arg to xfr calls.

21 years agobitkeeper revision 1.1062.3.4 (40f2b160cK4vITpgYulcbL0jKHqM4A)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:42:24 +0000 (15:42 +0000)]
bitkeeper revision 1.1062.3.4 (40f2b160cK4vITpgYulcbL0jKHqM4A)

Debug prints and small fix to ioctxt struct.

21 years agobitkeeper revision 1.1065 (40f2aec3dYgiVPACkpEwvEqCM-8iFg)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 15:31:15 +0000 (15:31 +0000)]
bitkeeper revision 1.1065 (40f2aec3dYgiVPACkpEwvEqCM-8iFg)

Change dmesg path.

21 years agobitkeeper revision 1.1062.3.3 (40f2a968LOQj8mvu9q6Hipqs_GOEIQ)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:08:24 +0000 (15:08 +0000)]
bitkeeper revision 1.1062.3.3 (40f2a968LOQj8mvu9q6Hipqs_GOEIQ)

Small fixes.

21 years agobitkeeper revision 1.1062.3.2 (40f29f095EmGaaKsbz1zoQ1AZH6dQw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 14:24:09 +0000 (14:24 +0000)]
bitkeeper revision 1.1062.3.2 (40f29f095EmGaaKsbz1zoQ1AZH6dQw)

Integrating save/migrate handling with xfrd.
Add suspend callback to save.

21 years agobitkeeper revision 1.1062.3.1 (40f29dccH42VKPGR2kAATq9kxtY2ww)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 14:18:52 +0000 (14:18 +0000)]
bitkeeper revision 1.1062.3.1 (40f29dccH42VKPGR2kAATq9kxtY2ww)

Add AIC7XXX and SYM53C8XX SCSI devices.

21 years agobitkeeper revision 1.1064 (40f28b086ejGbsgwP7ea5F9nKNXIxA)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 12:58:48 +0000 (12:58 +0000)]
bitkeeper revision 1.1064 (40f28b086ejGbsgwP7ea5F9nKNXIxA)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk

21 years agobitkeeper revision 1.1062.1.7 (40f24af2r5kZAs1cqmBvB4wRz47kpg)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 08:25:22 +0000 (08:25 +0000)]
bitkeeper revision 1.1062.1.7 (40f24af2r5kZAs1cqmBvB4wRz47kpg)

Fix the linker scripts to always produce exactly one loadable program
segment.

21 years agobitkeeper revision 1.1062.1.6 (40f14d9b3g2QjPp_tdIn9aGd5oMeyw)
kaf24@scramble.cl.cam.ac.uk [Sun, 11 Jul 2004 14:24:27 +0000 (14:24 +0000)]
bitkeeper revision 1.1062.1.6 (40f14d9b3g2QjPp_tdIn9aGd5oMeyw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1062.2.1 (40f14d93VNnMM_iUKi37Qk5Dj84vwA)
kaf24@scramble.cl.cam.ac.uk [Sun, 11 Jul 2004 14:24:19 +0000 (14:24 +0000)]
bitkeeper revision 1.1062.2.1 (40f14d93VNnMM_iUKi37Qk5Dj84vwA)

More x86-64 fixes. We now boot to C code.

21 years agobitkeeper revision 1.1062.1.5 (40f072a1UFyXtMJ6B61Hidr8z_FNGw)
iap10@labyrinth.cl.cam.ac.uk [Sat, 10 Jul 2004 22:50:09 +0000 (22:50 +0000)]
bitkeeper revision 1.1062.1.5 (40f072a1UFyXtMJ6B61Hidr8z_FNGw)

Fix block device name parsing to enable use of LVM/loopback devices.
Also enable naming of devices by major minor e.g. 0x0306

21 years agobitkeeper revision 1.1062.1.4 (40f071adpADaHVr_bSwBDtkumtyL-Q)
iap10@labyrinth.cl.cam.ac.uk [Sat, 10 Jul 2004 22:46:05 +0000 (22:46 +0000)]
bitkeeper revision 1.1062.1.4 (40f071adpADaHVr_bSwBDtkumtyL-Q)

minor UI improvements to 'xm'

21 years agobitkeeper revision 1.1062.1.3 (40f07134wkFr7Sj5k07HZt68SJBVCg)
iap10@labyrinth.cl.cam.ac.uk [Sat, 10 Jul 2004 22:44:04 +0000 (22:44 +0000)]
bitkeeper revision 1.1062.1.3 (40f07134wkFr7Sj5k07HZt68SJBVCg)

fix simple error path in 'xm'

21 years agobitkeeper revision 1.1062.1.2 (40f03be45vi3trPSnOPEM4qVXFTLFw)
iap10@labyrinth.cl.cam.ac.uk [Sat, 10 Jul 2004 18:56:36 +0000 (18:56 +0000)]
bitkeeper revision 1.1062.1.2 (40f03be45vi3trPSnOPEM4qVXFTLFw)

Fix to /etc/xen/network script.

21 years agobitkeeper revision 1.1062.1.1 (40f00372K2jgGqY_Vwj24Lvaf0UqRw)
kaf24@scramble.cl.cam.ac.uk [Sat, 10 Jul 2004 14:55:46 +0000 (14:55 +0000)]
bitkeeper revision 1.1062.1.1 (40f00372K2jgGqY_Vwj24Lvaf0UqRw)

Rewritten bootstrap Elf-header creation to allow encapsulation of x86-64
code for 32-bit bootloaders.

21 years agobitkeeper revision 1.1063 (40eee3b3fhJcuCvug_gxZ26ZGxJG6Q)
mwilli2@equilibrium.research.intel-research.net [Fri, 9 Jul 2004 18:28:03 +0000 (18:28 +0000)]
bitkeeper revision 1.1063 (40eee3b3fhJcuCvug_gxZ26ZGxJG6Q)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk

21 years agobitkeeper revision 1.1040.1.1 (40eee3a1eT0YAFxR2Vicy8vFSyHwSg)
mwilli2@equilibrium.research.intel-research.net [Fri, 9 Jul 2004 18:27:45 +0000 (18:27 +0000)]
bitkeeper revision 1.1040.1.1 (40eee3a1eT0YAFxR2Vicy8vFSyHwSg)

Support for Xen console ring output.

21 years agobitkeeper revision 1.1062 (40eeb61foD5LNFQo1m7VdXuEO9IO_g)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 15:13:35 +0000 (15:13 +0000)]
bitkeeper revision 1.1062 (40eeb61foD5LNFQo1m7VdXuEO9IO_g)

Enable the various scheduler set functions - they were
all commented-out.

21 years agobitkeeper revision 1.1061 (40eeb309ddqJ2Yx2S_ar3_k7SYOQew)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 15:00:25 +0000 (15:00 +0000)]
bitkeeper revision 1.1061 (40eeb309ddqJ2Yx2S_ar3_k7SYOQew)

Typo: Callback should be Errback.

21 years agobitkeeper revision 1.1060 (40eeb0ebK9z3-bkkK-MRSf1CtEAOOQ)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 14:51:23 +0000 (14:51 +0000)]
bitkeeper revision 1.1060 (40eeb0ebK9z3-bkkK-MRSf1CtEAOOQ)

Support for domain reboot.

21 years agobitkeeper revision 1.1059 (40ee955eIGZ9Xw5VHoV1rdIQidW4Ow)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 12:53:50 +0000 (12:53 +0000)]
bitkeeper revision 1.1059 (40ee955eIGZ9Xw5VHoV1rdIQidW4Ow)

Handle response messages in any order.

21 years agobitkeeper revision 1.1058 (40ee95423ht4Gq0VKvBW7yu6DP8hZA)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 12:53:22 +0000 (12:53 +0000)]
bitkeeper revision 1.1058 (40ee95423ht4Gq0VKvBW7yu6DP8hZA)

Pass domain name down to vifctl to avoid recursion.

21 years agobitkeeper revision 1.1057 (40ee8584myg8XmLDN-LhS0RxAdp2Pg)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 11:46:12 +0000 (11:46 +0000)]
bitkeeper revision 1.1057 (40ee8584myg8XmLDN-LhS0RxAdp2Pg)

Fix getopt to return a value.

21 years agobitkeeper revision 1.1056 (40ee8548FSHN81_Xbjs1fGV_cPdH5Q)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 11:45:12 +0000 (11:45 +0000)]
bitkeeper revision 1.1056 (40ee8548FSHN81_Xbjs1fGV_cPdH5Q)

Get the EINTR-safe _readline and _readlines.

21 years agobitkeeper revision 1.1055 (40ee75d83VxJskLF3MJPgckhCaf4mQ)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 10:39:20 +0000 (10:39 +0000)]
bitkeeper revision 1.1055 (40ee75d83VxJskLF3MJPgckhCaf4mQ)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1053.1.1 (40ee75a9YghVZFFolzFjyJngpxAbKg)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 10:38:33 +0000 (10:38 +0000)]
bitkeeper revision 1.1053.1.1 (40ee75a9YghVZFFolzFjyJngpxAbKg)

Move to new model of network and vif control using shell scripts.

21 years agobitkeeper revision 1.1054 (40ed8e097hqWQ3yDtTM5H6XnNbggVQ)
gm281@boulderdash.cl.cam.ac.uk [Thu, 8 Jul 2004 18:10:17 +0000 (18:10 +0000)]
bitkeeper revision 1.1054 (40ed8e097hqWQ3yDtTM5H6XnNbggVQ)

Minor changes to make xen compile when debugging is switched on.

21 years agobitkeeper revision 1.1053 (40ed42de9JFsw0T591T5jpnZ82grCw)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:49:34 +0000 (12:49 +0000)]
bitkeeper revision 1.1053 (40ed42de9JFsw0T591T5jpnZ82grCw)

Quieten down debug and errors.

21 years agobitkeeper revision 1.1052 (40ed38a6k6vT2ycbqz1BZA6U9KRVgg)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:05:58 +0000 (12:05 +0000)]
bitkeeper revision 1.1052 (40ed38a6k6vT2ycbqz1BZA6U9KRVgg)

Start of save support in xfrd.

21 years agobitkeeper revision 1.1051 (40ed377bW0cMKaeeMSXfQOknw3iMaw)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:00:59 +0000 (12:00 +0000)]
bitkeeper revision 1.1051 (40ed377bW0cMKaeeMSXfQOknw3iMaw)

Documentation.

21 years agobitkeeper revision 1.1050 (40ed36c3QPnXaALAJYdfejK34cJfFA)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 11:57:55 +0000 (11:57 +0000)]
bitkeeper revision 1.1050 (40ed36c3QPnXaALAJYdfejK34cJfFA)

Fix problem with message ids.

21 years agobitkeeper revision 1.1049 (40ec4ff2Ste8alBZJQMMHa4bDp5ShQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 19:33:06 +0000 (19:33 +0000)]
bitkeeper revision 1.1049 (40ec4ff2Ste8alBZJQMMHa4bDp5ShQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1048 (40ec4798TeT9RzPiK7i4naYPCCSQog)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 18:57:28 +0000 (18:57 +0000)]
bitkeeper revision 1.1048 (40ec4798TeT9RzPiK7i4naYPCCSQog)

Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1047 (40ec4767xwfcgSY7GfK70eo5k2-fpw)
xenbk@gandalf.hpl.hp.com [Wed, 7 Jul 2004 18:56:39 +0000 (18:56 +0000)]
bitkeeper revision 1.1047 (40ec4767xwfcgSY7GfK70eo5k2-fpw)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.22 (40ec4148dQ8Asmho3L6_MWS2lfI5JQ)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 18:30:32 +0000 (18:30 +0000)]
bitkeeper revision 1.1041.1.22 (40ec4148dQ8Asmho3L6_MWS2lfI5JQ)

Move machdep stuff from domain.c to arch/x86/domain.c

21 years agobitkeeper revision 1.1046 (40ec37c8Yw5F8zV1f79LCJsTGx4lsQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 17:50:00 +0000 (17:50 +0000)]
bitkeeper revision 1.1046 (40ec37c8Yw5F8zV1f79LCJsTGx4lsQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1041.18.1 (40ec37bbEfVooGtkbbrgCf3ZWEhJEg)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 17:49:47 +0000 (17:49 +0000)]
bitkeeper revision 1.1041.18.1 (40ec37bbEfVooGtkbbrgCf3ZWEhJEg)

More x86_64 stuff. Now links, but a bunch of stuff is stubbed out.
Will it run? :-)

21 years agobitkeeper revision 1.1041.1.21 (40ec2bf9G2m2k0oIiUdzodnuNzf8Nw)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 16:59:37 +0000 (16:59 +0000)]
bitkeeper revision 1.1041.1.21 (40ec2bf9G2m2k0oIiUdzodnuNzf8Nw)

Move machdep parts of memory.c to arch/x86

21 years agobitkeeper revision 1.1041.17.1 (40ec2bcdVkWjir8BhuFahaTuaVaDeQ)
xenbk@gandalf.hpl.hp.com [Wed, 7 Jul 2004 16:58:53 +0000 (16:58 +0000)]
bitkeeper revision 1.1041.17.1 (40ec2bcdVkWjir8BhuFahaTuaVaDeQ)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.20 (40ec2757AMaFbYX_parMzHPjd8NvAw)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 16:39:51 +0000 (16:39 +0000)]
bitkeeper revision 1.1041.1.20 (40ec2757AMaFbYX_parMzHPjd8NvAw)

Move mm.h to machdep

21 years agobitkeeper revision 1.1041.15.4 (40ec223eOnMe3ErIY1RnrUzk0Wz5QQ)
mjw@wray-m-3.hpl.hp.com [Wed, 7 Jul 2004 16:18:06 +0000 (16:18 +0000)]
bitkeeper revision 1.1041.15.4 (40ec223eOnMe3ErIY1RnrUzk0Wz5QQ)

Fix calls to opts.err().

21 years agobitkeeper revision 1.1041.15.3 (40ec1dd4h5qRYtsl7ADmrQI9P_NxoA)
mjw@wray-m-3.hpl.hp.com [Wed, 7 Jul 2004 15:59:16 +0000 (15:59 +0000)]
bitkeeper revision 1.1041.15.3 (40ec1dd4h5qRYtsl7ADmrQI9P_NxoA)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1041.16.1 (40ec1cc7JZD3Tq_wg7Ea5ZjrczQ0_A)
mjw@wray-m-3.hpl.hp.com [Wed, 7 Jul 2004 15:54:47 +0000 (15:54 +0000)]
bitkeeper revision 1.1041.16.1 (40ec1cc7JZD3Tq_wg7Ea5ZjrczQ0_A)

Starting to call xfrd from xend.

21 years agobitkeeper revision 1.1045 (40ec1aa7Tw6ojoQiO9Pu3Cz1YCaofA)
gm281@boulderdash.cl.cam.ac.uk [Wed, 7 Jul 2004 15:45:43 +0000 (15:45 +0000)]
bitkeeper revision 1.1045 (40ec1aa7Tw6ojoQiO9Pu3Cz1YCaofA)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1044 (40ec19236iHRt47R5UsW46zQ42dHIw)
gm281@boulderdash.cl.cam.ac.uk [Wed, 7 Jul 2004 15:39:15 +0000 (15:39 +0000)]
bitkeeper revision 1.1044 (40ec19236iHRt47R5UsW46zQ42dHIw)

Implementation of a new scheduler. Based on BVT (Borrowed Virtual Time) but trying to give more fair allocation of CPU for diverse environments (CPU-bound domains running against I/O bound ones). For that reason I called it Fair BVT (or FBVT for short). The BVT implementation gave the basic implementation. This changeset contains also the interface to control the scheduler. Unfortunatelly the contex switch allowance cannot be changed yet (a bug). The parameters introduced in the scheduler are likely to change in near future (after running tests).

21 years agobitkeeper revision 1.1041.15.2 (40ebf599xwzX2YRHxQvVAFkLp9CM5g)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 13:07:37 +0000 (13:07 +0000)]
bitkeeper revision 1.1041.15.2 (40ebf599xwzX2YRHxQvVAFkLp9CM5g)

Fix disconnect handling in netif/blkif drivers.
Add debug tracing to control-interface routines.

21 years agobitkeeper revision 1.1041.15.1 (40ebc943G6NlOlbW-3EGaR3sQs14kQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 09:58:27 +0000 (09:58 +0000)]
bitkeeper revision 1.1041.15.1 (40ebc943G6NlOlbW-3EGaR3sQs14kQ)

Revert 1.1051.4.1 (s-expression parser changes).

21 years agobitkeeper revision 1.1041.1.19 (40eb3b38u9R9sLb2ifQLhA21eo0MYQ)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 23:52:24 +0000 (23:52 +0000)]
bitkeeper revision 1.1041.1.19 (40eb3b38u9R9sLb2ifQLhA21eo0MYQ)

Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.14.3 (40eb392aJ1hgtGMI_th3WSdk6peMnw)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 23:43:38 +0000 (23:43 +0000)]
bitkeeper revision 1.1041.14.3 (40eb392aJ1hgtGMI_th3WSdk6peMnw)

Move IDLE0_TASK initializer to machdep file

21 years agobitkeeper revision 1.1041.14.2 (40eb35f5_GSsnSungjl4iDktfjy3Iw)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 23:29:57 +0000 (23:29 +0000)]
bitkeeper revision 1.1041.14.2 (40eb35f5_GSsnSungjl4iDktfjy3Iw)

Linux 2.6 based arch (ia64) needs extra include here

21 years agobitkeeper revision 1.1041.14.1 (40eb23c0avS7xcPh73oZ3JMbtKGtDQ)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 22:12:16 +0000 (22:12 +0000)]
bitkeeper revision 1.1041.14.1 (40eb23c0avS7xcPh73oZ3JMbtKGtDQ)

Shift domain.c machdep stuff into arch/domain.c.

21 years agobitkeeper revision 1.1041.1.18 (40eb0ec0a_oKtyo3Er2BJjJxyZEGmA)
iap10@labyrinth.cl.cam.ac.uk [Tue, 6 Jul 2004 20:42:40 +0000 (20:42 +0000)]
bitkeeper revision 1.1041.1.18 (40eb0ec0a_oKtyo3Er2BJjJxyZEGmA)

Merge ssh://gandalf.hpl.hp.com//var/bk/djm/xeno-unstable-common.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno-ia64.bk

21 years agobitkeeper revision 1.1041.13.1 (40eb0eb2uTenw4RI9fetIsxTLmIHyQ)
iap10@labyrinth.cl.cam.ac.uk [Tue, 6 Jul 2004 20:42:26 +0000 (20:42 +0000)]
bitkeeper revision 1.1041.13.1 (40eb0eb2uTenw4RI9fetIsxTLmIHyQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno-ia64.bk

21 years agobitkeeper revision 1.1041.1.17 (40eb0b673jnCW3n1yVuLT8OFnMJm-Q)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 20:28:23 +0000 (20:28 +0000)]
bitkeeper revision 1.1041.1.17 (40eb0b673jnCW3n1yVuLT8OFnMJm-Q)

Minor slab tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier. (NOTE! kmem_bufctl_t is now a short per 2.6!)

21 years agobitkeeper revision 1.1041.1.16 (40eafe95g-dX5S31rejiqR_01dEwUQ)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 19:33:41 +0000 (19:33 +0000)]
bitkeeper revision 1.1041.1.16 (40eafe95g-dX5S31rejiqR_01dEwUQ)

Minor ACPI tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier.

21 years agobitkeeper revision 1.1041.1.15 (40eaf4876ULxkQbaOYOreUHaxX6Xhw)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 18:50:47 +0000 (18:50 +0000)]
bitkeeper revision 1.1041.1.15 (40eaf4876ULxkQbaOYOreUHaxX6Xhw)

Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.12.1 (40eaf463vqo1P28XBKoqJozcIbT9Eg)
xenbk@gandalf.hpl.hp.com [Tue, 6 Jul 2004 18:50:11 +0000 (18:50 +0000)]
bitkeeper revision 1.1041.12.1 (40eaf463vqo1P28XBKoqJozcIbT9Eg)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.14 (40eaf438sciOdZWe5QAqcjLLtbzF2Q)
djm@kirby.fc.hp.com [Tue, 6 Jul 2004 18:49:28 +0000 (18:49 +0000)]
bitkeeper revision 1.1041.1.14 (40eaf438sciOdZWe5QAqcjLLtbzF2Q)

Minor PCI tweaks to move ever so slightly toward 2.6 and make ia64
(based on 2.6) easier.

21 years agobitkeeper revision 1.1041.5.14 (40eae986hvOKcTyFkc9Y-RJyFtelng)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 18:03:50 +0000 (18:03 +0000)]
bitkeeper revision 1.1041.5.14 (40eae986hvOKcTyFkc9Y-RJyFtelng)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1041.11.1 (40eae978zChJ1JTCBpJ3u_R8GR89RA)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jul 2004 18:03:36 +0000 (18:03 +0000)]
bitkeeper revision 1.1041.11.1 (40eae978zChJ1JTCBpJ3u_R8GR89RA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk